305c01a32aa97d752e336897a0c96c60db974493,ImageStreamGangApp/app/src/main/java/livelessons/imagestreamgang/streams/ImageStreamParallel.java,ImageStreamParallel,initiateStream,#,38

Before Change


            .map(url -> makeImage(url))
            // Collect each image and apply each filter in
            // concurrently.
            .forEach(image -> applyFilters(image));

        // Indicate all computations in this iteration are done.
        try {

After Change



            // Map each image to a stream containing the filtered
            // versions of the image.
            .flatMap(this::applyFilters)

            // Terminate the stream.
            .collect(Collectors.toList());
    }

    /**